in february , ukip unveiled 50,000 cap on those being given visas for uk .
farage then refused to have ` arbitrary targets ' , before moving it to 30,000 .
tories accused mr farage of ` making up his policies as he goes along '
mr farage has denied his party has made any u-turns on immigration .